<?php
$rsFacturas = $this->lastResult;
$when = isEmpty(getParam("desde")) && isEmpty(getParam("hasta")) ? " hasta el día de hoy": " del ".getParam("desde")." al ".getParam("hasta");
$who = isEmpty(getParam('carnet')) ? "" : " del alumno(a) ". $this->stud;
?>
<div style="width:100%; overflow:auto;">
    <input type="hidden" name="page" id="page" />

                <table style="font-size:10px" class="table table-bordered table-striped" width="100%" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                        <th colspan="23"><legend>Facturas Generadas<?php echo $when.$who; ?></legend></th>
                    </tr>
                    <tr>
                        <th width="3%" height="35" valign="top">Factura Serie A</th>
                        <th width="3%"  valign="top">Fecha</th>
                        <th width="40%" valign="top">Nombre</th>
                        <th width="5%"  valign="top">ID Estudiante</th>
                        <th width="5%"  valign="top">Efectivo Q.</th>
                        <th width="5%"  valign="top">Cheque BI</th>
                        <th width="5%"  valign="top">Cheque Otros Bancos</th>
                        <th width="5%"  valign="top">Deposito Directo</th>
                        <th width="10%" valign="top"># Boleta</th>
                        <th width="4%"  valign="top">Dolares</th>
                        <th width="10%" valign="top">Inscripciones</th>
                        <th width="8%" valign="top">Mes Ant.</th>
                        <th width="8%" valign="top">Mes Act.</th>
                        <th width="10%" valign="top">Mes Sig.</th>
                        <th width="3%"  valign="top">Mora</th>
                        <th width="3%"  valign="top">Libros</th>
                        <th width="3%"  valign="top">Diplomados Externos</th>
                        <th width="8%"  valign="top">Otros</th>
                        <th width="8%"  valign="top">Cargos Cheques Rech.</th>
                        <th width="8%"  valign="top">Nombre Bancos</th>
                        <th width="8%"  valign="top">No. de cheque</th>
                        <th width="8%"  valign="top">Total Distribución</th>
                        <th width="4%"  valign="top"><strong>Tasa Cambio</strong></th>
                    </tr>
                    <?php
                    
                    
                    #if(!$this->noData($rsFacturas)){
                    #    return false;
                    #};
                    
                    $totalEfectivo=0;
                    $totalBIChekes=0;
                    $totalOtrosChekes=0;
                    $totalDepositos=0;
                    $totalDolares=0;
                    $totalMAnt=0;
                    $totalMAct=0;
                    $totalMSig=0;
                    $totalFac=0;
                    $cEfec=0;
                    $cBIChekes=0;
                    $cOtrosChekes=0;
                    $cDepos=0;
                    $cMora=0;
                    
                    $cChekesRecu=0;
                    $cDolares=0;
                    $tOtros=0;
                    $cMesAnt=0;
                    $cMesAct=0;
                    $cMesSig=0;
                    $tMora = 0;
                    
                    $sinCargos = 0;
                    $sinCargosTotal = 0;
                    
                    $sinInscripcion = 0;
                    $sinInscripcionTotal = 0; 
                    $sinInscripcionCount = 0;
                    
                    $sinLibros = 0;
                    $sinLibrosTotal = 0; 
                    $sinLibrosCount = 0;
                    
                    $sinDiplomados = 0;
                    $sinDiplomadosTotal = 0; 
                    $sinDiplomadosCount = 0;
                    
                    $sinOtros = 0;
                    $sinOtrosTotal = 0;
                    $sinOtrosCount = 0;
                    
                    $sinChequeRechazado = 0;
                    $sinChequeRechazadoTotal = 0;
                    $sinChequeRechazadoCount = 0;
                    
                    $totalQ = 0;
                    $totalTramite = 0;
                    $strClass = '';
                    
                    while( $rowFactura = mysql_fetch_assoc($rsFacturas) ) {
                        
                        $tipo = -1;
                        $idFact = $rowFactura['ID'];
                        $stadoFactu = $rowFactura['STATUS'];
                        $cheque = ''; 
                        $boleta = '';
                        $banco = '';
                        $biBanco = 0.00;
                        $otrosBancos = 0.00;
                        $mesAtras = 0.00;
                        $mesSiguiente = 0.00;
                        $mesActual = 0.00;
                        $mora = $rowFactura['MORA'];

                        $rsMovtosCargos = " SELECT  * 
                                            FROM    cllg_mov_cargo,
                                                    cllg_cargo 
                                            WHERE   cllg_mov_cargo.FK_FACTURA = '$idFact' 
                                            AND     cllg_mov_cargo.FK_CARGO = cllg_cargo.ID 
                                            ORDER   BY cllg_cargo.ID ASC";
                        $resultMovtosCargos = $this->db->query($rsMovtosCargos) or die(mysql_error());
                        $totalMovtos = mysql_num_rows($resultMovtosCargos);
                        
                        if( $stadoFactu == 0 ) {
                            $strClass = 'anulada';
                        }
                        else if( $stadoFactu == 1 ) {
                            $strClass = '';
                        }
                        else if( $stadoFactu == 2 ) {
                            $strClass = 'entramite';
                        }

                        if( $stadoFactu == 1 || $stadoFactu == 2 ) {
                            
                            
                            if( $mora > 0 ){
                                $cMora++;
                            }
                            if( $rowFactura['EFECTIVO'] > 0 ){
                                $cEfec++;
                            }
                            if( doubleval($rowFactura['CHEQUE']) > 0 ) {
                                $chk = $this->db->queryToArray("select * from cllg_cheque where FK_FACURA=$idFact");
                                $cheque = isset($chk[0]["NUMERO"]) ? $chk[0]["NUMERO"] : '';
                                $banco = isset($chk[0]["BANCO"]) ? $chk[0]["BANCO"] : '';
                                if( $banco == 'BI' ) {
                                    $biBanco = $rowFactura['CHEQUE'];
                                    $cBIChekes++;
                                }
                                else {
                                    $otrosBancos = $rowFactura['CHEQUE'];
                                    $cOtrosChekes++;
                                }
                            }
                            if( doubleval($rowFactura['DEPOSITO']) > 0 ) {
                                $boleta = $rowFactura['NO_BOLETA'];
                                $cDepos++;
                            }
                            //parche version anterior
                            if( $rowFactura['TIPO_PAGO'] != NULL ) {
                                if( $rowFactura['TIPO_PAGO'] == 'EFEC' || $rowFactura['TIPO_PAGO'] == 'TAR' ) {
                                    $rowFactura['EFECTIVO'] = $rowFactura['TOTAL'];
                                    $cEfec++;
                                }
                                else {
                                    if( $rowFactura['TIPO_PAGO'] == 'DEPO' ) {
                                        $boleta = $rowFactura["NO_BOLETA"];
                                        $rowFactura["DEPOSITO"] = $rowFactura["TOTAL"];
                                    }
                                    else {
                                        if( $rowFactura['TIPO_PAGO'] == 'CHEQ' ) {
                                            $chk = $this->db->queryToArray("select * from cllg_cheque where FK_FACURA=$idFact");
                                            if( count($chk) > 0 ) {
                                                $chk = $chk[0];
                                                $cheque = $chk["NUMERO"];
                                                $banco = $chk["BANCO"];
                                                if( $chk["BANCO"]=="BI" ) {
                                                    $biBanco = $chk["MONTO"];
                                                    $cBIChekes++;
                                                }
                                                else {
                                                    $otrosBancos = $chk["MONTO"];
                                                    $cOtrosChekes++;
                                                }
                                            }
                                            else {//parche si no tuviera cheke registrado
                                                $otrosBancos = $rowFactura["TOTAL"];
                                                $cOtrosChekes++;
                                            }
                                        }
                                    }
                                }
                            }
                            //fin parche
                            $sinCargos = 0;
                            $sinCargosTotal = 0;
                            $sinInscripcion = 0;
                            $sinLibros = 0;
                            $sinDiplomados = 0;
                            $sinOtros = 0;
                            $sinChequeRechazado = 0;
                            //distribucion de rubro
                            if( $totalMovtos > 0 ) {
                                //si fuera un pago de mensualidad o cargo de cuenta corriente
                                $moraMovs = $mora;
                                while( $fRowMovtosCargos = mysql_fetch_assoc($resultMovtosCargos) ) {
                                    $fechaLiPago = $fRowMovtosCargos['DATE_LIMIT'];
                                    $finalFecha = $fechaLiPago;
                                    $monto = $fRowMovtosCargos['MONTO'];
                                    if( $moraMovs > 0 ){ //si la factura incluye mora
                                        $moraMovs -= $fRowMovtosCargos['PENALTY']; //resta la mora acumulada por cargos
                                        if( $moraMovs < 0 ){
                                           // Ajuste a la mora:
                                           // Este se dio cuando dos movimientos se pagaban y solo uno pagaba mora
                                           // pero la sumatoria de las moras era mayor a la pagada, entonces se sumo la diferencia
                                           // con el objetivo de cuadrar el reporte.
                                            $ajusteMora = $moraMovs*-1;
                                            $monto += $ajusteMora;
                                        }
                                        $monto -= $fRowMovtosCargos['PENALTY']; //resta lo que corresponde al cargo
                                       
                                    }
                                    if( isset($fechaPagoEfect) && $fechaPagoEfect != NULL ) {
                                        $finalFecha = $fechaPagoEfect;
                                    }
                                    $cYear = date("Y",strtotime($rowFactura["FECHA"]));
                                    $cMonth = date("m",strtotime($rowFactura["FECHA"]));
                                    $fYear = date("Y",strtotime($finalFecha));
                                    $fMonth = date("m",strtotime($finalFecha));
                                    if( intval($cYear) > intval($fYear) ) { //si es de a;o anterior
                                        $mesAtras += $monto;
                                        $cMesAnt++;
                                        $sinCargosTotal++;
                                    }else if(intval($cYear)<intval($fYear)) {
                                        $mesSiguiente += $monto;
                                        $cMesSig++;
                                        $sinCargosTotal++;
                                    }else {
                                        if(intval($cMonth)==intval($fMonth)) {
                                            $mesActual += $monto;
                                            $cMesAct++;
                                            $sinCargosTotal++;
                                        }else {
                                            if(intval($cMonth)<intval($fMonth)) {
                                                $mesSiguiente += $monto;
                                                $cMesSig++;
                                                $sinCargosTotal++;
                                            }else {
                                                if(intval($cMonth)>intval($fMonth)) {
                                                    $mesAtras += $monto;
                                                    $cMesAnt++;
                                                    $sinCargosTotal++;
                                                }
                                            }
                                        }
                                    }
                                }
                                
                                $sinCargos = $mesAtras + $mesSiguiente + $mesActual;
                                $sql = sprintf("SELECT * FROM cllg_factura_detalle WHERE FK_FACTURA=%s",$idFact);
                                $rs = $this->db->querytoArray($sql);
                                foreach($rs as $r) {
                                    $des = strtolower($r["DESCRIPCION"]);
                                    if($this->contains($des, "inscripcion")) {
                                        $sinInscripcion += $r["SUBTOTAL"];
                                        $sinInscripcionTotal += $r["SUBTOTAL"];
                                        $sinInscripcionCount++;
                                        if( $sinCargos > 0 ) {
                                            $sinCargos -= $r["SUBTOTAL"];
                                            $sinCargosTotal--;
                                            if( $mesAtras > 0 ) { 
                                                $mesAtras -= $r["SUBTOTAL"];
                                                $cMesAnt--;
                                            }
                                            else if( $mesActual > 0 ) { 
                                                $mesActual -= $r["SUBTOTAL"];
                                                $cMesAct--;
                                            }
                                            else if( $mesSiguiente > 0 ) { 
                                                $mesSiguiente -= $r["SUBTOTAL"];
                                                $cMesSig--;
                                            }
                                        }
                                    }
                                    else if($this->contains($des, "libro") || $this->contains($des, "cartilla") ) {
                                        $sinLibros += $r["SUBTOTAL"];
                                        $sinLibrosTotal += $r["SUBTOTAL"];
                                        $sinLibrosCount++;
                                    }
                                    else if($this->contains($des, "diplomado")) {
                                        $sinDiplomados += $r["SUBTOTAL"];
                                        $sinDiplomadosTotal += $r["SUBTOTAL"];
                                        $sinDiplomadosCount++;
                                        if( $sinCargos > 0 ) {
                                            $sinCargos -= $r["SUBTOTAL"];
                                            $sinCargosTotal--;
                                            if( $mesAtras > 0 ) { 
                                                $mesAtras -= $r["SUBTOTAL"];
                                                $cMesAnt--;
                                            }
                                            else if( $mesActual > 0 ) { 
                                                $mesActual -= $r["SUBTOTAL"];
                                                $cMesAct--;
                                            }
                                            else if( $mesSiguiente > 0 ) { 
                                                $mesSiguiente -= $r["SUBTOTAL"];
                                                $cMesSig--;
                                            }
                                        }
                                    }
                                    else if($this->contains($des, "recha")) {
                                        $sinChequeRechazado += $r["SUBTOTAL"];
                                        $sinChequeRechazadoTotal += $r["SUBTOTAL"];
                                        $sinChequeRechazadoCount++;
                                    }
                                    else {
                                        $sinOtros += $r["SUBTOTAL"];
                                        $sinOtrosTotal += $r["SUBTOTAL"];
                                        $sinOtrosCount++;
                                    }
                                }
                                
                                if( $sinCargos > 0 ) {
                                    $sinOtros -= $sinCargos;
                                    $sinOtrosTotal -= $sinCargos;
                                    $sinOtrosCount -= $sinCargosTotal;
                                }  
                            }
                            else {
                                $sql = sprintf("SELECT * FROM cllg_factura_detalle WHERE FK_FACTURA=%s",$idFact);
                                $rs = $this->db->querytoArray($sql);
                                foreach( $rs as $r ) {
                                    $des = strtolower($r["DESCRIPCION"]);
                                    if( $this->contains($des, "libro") || $this->contains($des, "cartilla") ) {
                                        $sinLibros += $r["SUBTOTAL"];
                                        $sinLibrosTotal += $r["SUBTOTAL"];
                                        $sinLibrosCount++;
                                    }
                                    else if( $this->contains($des, "diplomado") ) {
                                        $sinDiplomados += $r["SUBTOTAL"];
                                        $sinDiplomadosTotal += $r["SUBTOTAL"];
                                        $sinDiplomadosCount++;
                                    }
                                    else if( $this->contains($des, "recha")) {
                                        $sinChequeRechazado += $r["SUBTOTAL"];
                                        $sinChequeRechazadoTotal += $r["SUBTOTAL"];
                                        $sinChequeRechazadoCount++;
                                    }
                                    else {
                                        $sinOtros += $r["SUBTOTAL"];
                                        $sinOtrosTotal += $r["SUBTOTAL"];
                                        $sinOtrosCount++;
                                    }
                                }
                            }

                            $efectivo=$rowFactura["EFECTIVO"]+$rowFactura['TARJETA'];
                            $dolares=$rowFactura['DOLARES'];
                            $deposito=$rowFactura["DEPOSITO"];
                            $totalEfectivo+=$dolares==0?$efectivo:0;
                            $totalBIChekes+=$dolares==0?$biBanco:0;
                            $totalOtrosChekes+=$dolares==0?$otrosBancos:0;
                            $totalDepositos+=$dolares==0?$deposito:0;
                            $totalFac+=$rowFactura["TOTAL"];
                            $totalDolares+=$dolares;

                            if($dolares>0){
                                $cDolares++;
                                //$mora=$mora*$rowFactura['TASA_CAMBIO'];
                                $tMora+=$mora;
                                $mesActual=$mesActual*$rowFactura['TASA_CAMBIO'];
                                $mesSiguiente=$mesSiguiente*$rowFactura['TASA_CAMBIO'];
                                $mesAtras=$mesAtras*$rowFactura['TASA_CAMBIO'];
                            }else{
                                $tMora+=$mora;
                            }
                            $totalMAnt+=$mesAtras;
                            $totalMAct+=$mesActual;
                            $totalMSig+=$mesSiguiente;
                        }
                        
                        ?>
                        <tr>
                            <td ><?php echo $rowFactura['NUMERO'];?></td>
                            <td><?php print date("d-m",strtotime($rowFactura['FECHA'])); ?></td>
                            <td><?= $stadoFactu == 0 ? '<span style="color:red">ANULADA</span>' : ( $stadoFactu == 1 ? $rowFactura['NOMBRE'] : '<span style="color:blue">EN TRAMITE</span>' ); ?></td>
                            <td class="<?php print $strClass; ?>"><?= $stadoFactu == 0 ? '<span style="color:red">ANULADA</span>' : ( $stadoFactu == 1 ? ($rowFactura['FK_STUDENT'] == NULL ? "&nbsp;" : $rowFactura['FK_STUDENT'] ) : '<span style="color:blue">EN TRAMITE</span>' ); ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 && $efectivo>0 && $dolares==0)?number_format($efectivo,2):"&nbsp";?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 && $biBanco>0 && $dolares==0)?number_format($biBanco,2):"&nbsp";?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 && $otrosBancos>0 && $dolares==0)?number_format($otrosBancos,2):"&nbsp";  ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 && $deposito>0 && $dolares==0)?number_format($deposito,2):"&nbsp";?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0) ? ($boleta == NULL ? "&nbsp;" : $boleta) : "&nbsp"; ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 && $dolares > 0 ) ? number_format($dolares,2) : "&nbsp"; ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 && $sinInscripcion > 0 ) ? number_format($sinInscripcion,2) : "&nbsp"; ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 && $mesAtras > 0 ) ? number_format($mesAtras,2) : "&nbsp"; ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 && $mesActual > 0 ) ? number_format($mesActual,2) : "&nbsp"; ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 && $mesSiguiente > 0 ) ? number_format($mesSiguiente,2) : "&nbsp"; ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 && $mora > 0)? number_format($mora,2) : "&nbsp"; ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 && $sinLibros > 0 ) ? number_format($sinLibros,2) : "&nbsp"; ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 && $sinDiplomados > 0 ) ? number_format($sinDiplomados,2 ) : "&nbsp"; ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 && $sinOtros > 0 ) ? number_format(($sinOtros), 2) : "&nbsp"; ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 && $sinChequeRechazado > 0 ) ? number_format($sinChequeRechazado, 2) : "&nbsp"; ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 ) ? ($banco == NULL ? "&nbsp;" : $banco) : "&nbsp"; ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 ) ? ($cheque == NULL ? "&nbsp;" : $cheque) : "&nbsp"; ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 ) ? number_format($rowFactura['TOTAL'],2) : "&nbsp"; ?></td>
                            <td class="<?php print $strClass; ?>" align="right"><?php echo ($stadoFactu!=0 && $stadoFactu!=0 && $rowFactura['TASA_CAMBIO'] > 0 )?number_format($rowFactura['TASA_CAMBIO'],2) : "&nbsp"; ?></td>
                        </tr>
                        <?php
                        if($stadoFactu != 0){
                        if($stadoFactu == 1 || $stadoFactu == NULL){
                            $totalQ += $rowFactura['TOTAL'];
                        }
                        else{
                            $totalTramite += $rowFactura['TOTAL'];
                        }
                    }
                    }
                    ?>
                    <tr>
                        <td width="5%">&nbsp;</td>
                        <td width="4%">&nbsp;</td>
                        <td width="5%">&nbsp;</td>
                        <td width="7%"><strong>Totales</strong></td>
                        <td width="5%"><strong><?php print number_format($totalEfectivo, 2); ?></strong></td>
                        <td width="5%"><strong><?php print number_format($totalBIChekes, 2); ?></strong></td>
                        <td width="6%"><strong><?php print number_format($totalOtrosChekes, 2); ?></strong></td>
                        <td width="6%"><strong><?php print number_format($totalDepositos, 2); ?></strong></td>
                        <td width="4%">&nbsp;</td>
                        <td width="5%"><strong><?php print number_format($totalDolares, 2); ?></strong></td>
                        <td width="3%"><?php print $sinInscripcionTotal > 0 ? number_format($sinInscripcionTotal, 2) : number_format(0, 2); ?></td>
                        <td width="3%"><?php print $totalMAnt > 0 ? number_format($totalMAnt, 2) : number_format(0, 2); ?></td>
                        <td width="3%"><?php print number_format($totalMAct, 2); ?></td>
                        <td width="3%"><?php print number_format($totalMSig, 2); ?></td>
                        <td width="4%"><strong><?php print number_format($tMora, 2); ?></strong></td>
                        <td width="4%"><strong><?php print number_format($sinLibrosTotal, 2); ?></strong></td>
                        <td width="8%"><strong><?php print number_format($sinDiplomadosTotal, 2); ?></strong></td>
                        <td width="5%"><strong><?php print number_format($sinOtrosTotal, 2); ?></strong></td>
                        <td width="5%"><strong><?php print number_format($sinChequeRechazadoTotal, 2); ?></strong></td>
                        <td width="5%"><strong>&nbsp;</strong></td>
                        <td width="5%"><strong>&nbsp;</strong></td>
                        <td width="7%"><strong><?php print number_format($totalFac, 2);?></strong></td>
                        <td width="5%">&nbsp;</td>
                    </tr>
                    <tr>
                        <td class="subrayado" align="center"><strong><?php print mysql_num_rows($rsFacturas); ?></strong></td>
                        <td class="subrayado">&nbsp;</td>
                        <td class="subrayado">&nbsp;</td>
                        <td class="subrayado">&nbsp;</td>
                        <td class="subrayado"><strong><?php print $cEfec; ?></strong></td>
                        <td class="subrayado"><strong><?php print $cBIChekes; ?></strong></td>
                        <td class="subrayado"><strong><?php print $cOtrosChekes; ?></strong></td>
                        <td class="subrayado"><strong><?php print $cDepos; ?></strong></td>
                        <td class="subrayado">&nbsp;</td>
                        <td class="subrayado"><strong><?php print $cDolares; ?></strong></td>
                        <td class="subrayado"><?php print $sinInscripcionCount; ?></td>
                        <td class="subrayado"><?php print $cMesAnt; ?></td>
                        <td class="subrayado"><?php print $cMesAct; ?></td>
                        <td class="subrayado"><?php print $cMesSig; ?></td>
                        <td class="subrayado"><strong><?php print $cMora; ?></strong></td>
                        <td class="subrayado"><strong><?php print $sinLibrosCount; ?></strong></td>
                        <td class="subrayado"><strong><?php print $sinDiplomadosCount; ?></strong></td>
                        <td class="subrayado"><?php print $sinOtrosCount; ?></td>
                        <td class="subrayado"><?php print $sinChequeRechazadoCount; ?></td>
                        <td class="subrayado">&nbsp;</td>
                        <td class="subrayado">&nbsp;</td>
                        <td class="subrayado"><?php print mysql_num_rows($rsFacturas); ?></td>
                        <td class="subrayado">&nbsp;</td>
                    </tr>
                </table>
            </div>
            <br />
            <div id="resumendiv">
                <table width="100%" border="0" id="resumen" style="font-size:10px" cellspacing="0" cellpadding="0">
                    <tr>
                        <td width="50%">
                            <table class="table table-striped table-bordered" border="0" cellspacing="0">
                                <tr>
                                    <th colspan="2"><legend style="font-size: 10px">RESUMEN GENERAL</legend></th>   
                                </tr>
                                <tr>
                                    <td>Total Efectivo</td>
                                    <td align="right">Q.<?php print number_format($totalEfectivo,2); ?></td>
                                </tr>
                                <tr>
                                    <td width="55%">Total Cheques BI</td>
                                    <td width="45%" align="right">Q.<?php print number_format($totalBIChekes,2); ?></td>
                                </tr>
                                <tr>
                                    <td>Total Cheques Otros Bancos</td>
                                    <td align="right">Q.<?php print number_format($totalOtrosChekes,2); ?></td>
                                </tr>
                                <tr>
                                    <td>Total Depositos</td>
                                    <td align="right">Q.<?php print number_format($totalDepositos,2); ?></td>
                                </tr>
                                <tr class="tituloResumen">
                                    <td>Total Ingresos Quetzales</td>
                                    <td align="right">Q.
                                        <?php
                                        $ingresoQ = $totalDepositos+$totalOtrosChekes+$totalBIChekes+$totalEfectivo;
                                        print number_format($totalQ,2);
                                        ?>
                                    </td>
                                </tr>
                                <tr>
                                    <td>Total Ingresos Dolares</td>
                                    <td align="right">&#36;<?php print number_format($totalDolares,2); ?></td>
                                </tr>
                                <tr>
                                    <td width="55%">Dolares por Tipo de Cambio</td>
                                    <td align="right">Q.
                                        <?php
                                        $ingresoDol=$this->getTasaProm($this->db,$this->where)*$totalDolares;
                                        print number_format($ingresoDol,2);
                                        ?>
                                    </td>
                                </tr>
                                <tr class="tituloResumen">
                                    <td>Total Ingresos</td>
                                    <td align="right">Q.<?php print number_format($totalQ+$ingresoDol,2); ?></td>
                                </tr>
                                <tr class="tituloResumen">
                                    <td>Total en tramite</td>
                                    <td align="right">Q.<?php print number_format($totalTramite,2); ?></td>
                                </tr>
                                <tr class="tituloResumen">
                                    <td>Total Facturado</td>
                                    <td align="right">Q.<?php print number_format($totalFac,2); ?></td>
                                </tr>
                                <tr>
                                    <td>Diferencia</td>
                                    <td align="right">Q.<?php print number_format($totalFac - ($ingresoDol+$totalQ),2); ?></td>
                                </tr>
  
                            </table>
                        </td>
                        <td width="50%">
                             <table style="margin-left:10%;"border="0" cellspacing="0" cellpadding="0" width="80%">
      
                                <tr>
                                    <td><legend style="font-size:10px">Elaborado Por</legend></td>    
                                </tr>
                                
                                <tr>
                                    <td><legend style="font-size:10px">Revisado Por</legend></td>
                                </tr>
                            </table>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <table class="table table-bordered table-striped" border="0" cellspacing="0">
                                <tr>
                                    <th colspan="2"><legend style="font-size: 10px">REPORTE DE FACTURACION</legend></th>
                                </tr>
                                <tr>
                                    <td>Inscripcion</td>
                                    <td align="right">Q.<?php print number_format($sinInscripcionTotal, 2); ?></td>
                                </tr>
                                <tr>
                                    <td>Mes ant.</td>
                                    <td align="right">Q.<?php print $totalMAnt > 0 ? number_format($totalMAnt, 2) : number_format(0, 2); ?></td>
                                </tr>
                                <tr>
                                    <td>Mes act.</td>
                                    <td align="right">Q.<?php print number_format($totalMAct, 2); ?></td>
                                </tr>
                                <tr>
                                    <td>Mes sig.</td>
                                    <td align="right">Q.<?php print number_format($totalMSig,2); ?></td>
                                </tr>
                                <tr>
                                    <td>Mora</td>
                                    <td align="right">Q.<?php print number_format($tMora,2); ?></td>
                                </tr>
                                <tr>
                                    <td>Libros</td>
                                    <td align="right">Q.<?php print number_format($sinLibrosTotal,2); ?></td>
                                </tr>
                                <tr>
                                    <td>Otros</td>
                                    <td align="right">Q.<?php print number_format($sinOtrosTotal,2); ?></td>
                                </tr>
                                <tr>
                                    <td>Diplomados Externos</td>
                                    <td align="right">Q.<?php print number_format($sinDiplomadosTotal,2); ?></td>
                                </tr>
                                <tr>
                                    <td>Cargos Cheques Rech.</td>
                                    <td align="right">Q.<?php print number_format($sinChequeRechazadoTotal,2); ?></td>
                                </tr>
                                <tr>
                                    <th>Total facturado del mes</th>
                                    <th align="right">Q.<?php print number_format($totalFac,2); ?></th>
                                </tr>
                            </table>
                        </td>
                        <td>&nbsp;</td>
                    </tr>
                </table>